take your lumps [us] - Français Anglais Dictionnaire